/*
 * Copyright (c) 2006 - 2022, webrx.cn All rights reserved.
 *
 */
package cn;

/**
 * <p>Project: app2022 - Reg1
 * <p>Powered by webrx On 2022-01-13 10:37:13
 *
 * @author webrx [webrx@126.com]
 * @version 1.0
 * @since 17
 */
public class Reg1 {
    public static void main(String[] args) {
        //1判断字符串有没有大写字母
        String s = "1234 aAF6GGGsfasdfasfdasf   2U42424";
        boolean f = false;
        for(char c : s.toCharArray()){
            if(c >= 'A' && c <= 'Z'){
                f = true;
                break;
            }
        }
        if(f){
            System.out.println("有大写字母");
        }else{
            System.out.println("没有大写字母");
        }

        //正则表达式  . 代表1个任意字符 * 代表 {0,}
        //[A,F,G] 代表A-Z基本的一个字母
        String pattern = ".*[A-Z].*";
        System.out.println(s.matches(pattern));
        System.out.println(s.matches(".*[A,F,G]{3}.*"));


    }
}
